Eng

To strangle...

勒死對方

To strangle, To throttle

(Strangle, Throttle, Opposition, Other party, Other side)

互相勒死對方

To strangle each other

Copyright©2026 Neil Keleher.
All rights reserved.